package src.itheima04;
/*
    泛型类(定义的类上面含有泛型)
    定义类MyClass时,发现该类的内部,会处理某种类型的数据,
    但是具体的是什么类型,不确定,所以使用泛型表示

    在泛型类的内部,可以直接使用泛型
    提前使用未知的类型
    E(Element) 在集合中使用，表示在集合中存放的元素
    T(Type) 表示Java类，包括基本类和自己定义的类
    K(Key) 表示键，比如Map中的key
    V(Value) 表示值
    N(Number) 表示数值类型
    ? 表示不确定的Java类型

 */
public class MyClass<T> {
    private T t;

    public MyClass() {
    }

    public T getT() {
        return t;
    }

    public void setT(T t) {
        this.t = t;
    }

    public MyClass(T t) {
        this.t = t;
    }
}
